Crossword Answer Lookup

500k+ clues

Socialist in Caracas: Trotskyist? (6)

Answer CASTRO
Definition: Socialist
Guardian #4002 25 Across 2023-07-02