Crossword Answer Lookup

500k+ clues

Greek humour failure following loss of a uniform guerrilla army (10)

Answer KHMERROUGE
Definition: guerrilla army
Independent #12049 2025-05-22