French-English dictionary »

castriste meaning in English

FrenchEnglish
castriste nom

Castrist◼◼◼(a supporter of Fidel Castro)
noun