Clue: System espoused by Castro

Answer: COMMUNISM

Length: 9


Similar Clues: