Definition, synonyms and picture of centro


noun centro

Translation: downtown

Definition of centro in Spanish

Núcleo urbano con gran actividad económica y cultural.

Synonyms of centro in Spanish

centro de la ciudad

Definition of centro in English

Urban nucleus that has great economic and cultural activity.

Synonyms of centro in English


Lists where this word appears

City I

10 words to learn


6 words to learn