Crossword Answer Lookup

500k+ clues

Extremist usurping Lenin, Trotsky, Rasputin and their leaders (5)

Answer ULTRA
Definition: Extremist
Guardian #21726 23 Across 1999-10-26