Crossword Answer Lookup

500k+ clues

Retaliate for destruction of Geneva (6)

Answer AVENGE
Definition: Retaliate
Telegraph #30521 2 Down 2024-01-27