vocab dash
Log in
Sign up
castrocomunista
Meanings
Adjective
1. of Fidel Castro's Communism
(relational)