Definition, synonyms and picture of centro

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

downtown

Lists where this word appears

City I

10 words to learn

Leisure

6 words to learn