Crossword Answer Lookup

500k+ clues

Tree-hugging Russian leader, dear me! (9)

Answer GORBLIMEY
Times #29428 10 Across 2026-01-01