Crossword Answer Lookup

500k+ clues

Irrational blunder deposing leader: one's executed on the spot (6)

Answer PIAFFE
Definition: Irrational
Times #27215 2 Down 2018-12-07