Crossword Answer Lookup

500k+ clues

Enemy devastated country (5)

Answer YEMEN
Definition: Enemy
Guardian #22636 3 Down 2002-09-27