blind spot/on the spot/to be in a tight spot/weak spot/Johny-on-the-spot

Printable View