Crossword Answer Lookup

500k+ clues

Criticise Russian leader before getting a little stressed (are they working on roof?) (7)

Answer SLATERS
Independent #12051 2025-05-24