Crossword Answer Lookup

500k+ clues

Oriental turn of phrase (6)

Answer SHERPA
Definition: phrase
Guardian #22131 19 Down 2001-02-13