Search term Castro has 2 results
ES Spanish EN English
castro castle
castro (n v) [fortified building] castle (n v) [fortified building]

Spanish English translations

ES Synonyms for castro EN Translations
fortaleza [atalaya] f кре́пост (n v)
fuerte [atalaya] m силна страна (n adj adv)
ciudadela [atalaya] f цитадела (n)
castillo [atalaya] m за́мък (n v)
cerro [morro] хълм {m} (hǎlm)