Crossword Answer Lookup

500k+ clues

In effect, Russia’s ex-leader (5)

Answer TRUSS
Definition: leader
Guardian #29475 7 Down 2024-08-30