Crossword Answer Lookup

500k+ clues

Secret police inspector is heard (5)

Answer CHEKA
Definition: Secret police
Guardian #29450 15 Across 2024-08-01