Crossword Answer Lookup

500k+ clues

In a difficult situation there (2,3,4)

Answer ONTHESPOT
Definition: In a
Guardian #25032 12 Across 2010-06-09