Crossword Answer Lookup

500k+ clues

I fled country (4)

Answer IRAN
Definition: I fled
Guardian #23648 13 Across 2005-12-28