Castroist

English

Etymology

From Castro +‎ -ist.

Noun

Castroist (plural Castroists)

  1. A supporter of Fidel Castro.

Synonyms

Translations

Anagrams