Spanish-English translations for castro
- castle
- CastroGaddafi is the Fidel Castro of Africa. Gadafi es el Fidel Castro de África. Castro continues to be intractable. Castro sigue mostrándose cerril. Thank you, Mr Ribeiro e Castro. Gracias, señor Ribeiro e Castro.
Trending Searches
Popular Dictionaries