Crossword Answer Lookup

500k+ clues

Left to block corrupt Soviet leader (6)

Answer STALIN
Definition: leader
Guardian #1311 4 Down 2025-01-05