Attested.to

Definition

a form of communism developed in Cuba by Fidel Castro

Seed ·

Term in context

Castroism in CommonParlance