downtown in Spanish
downtown in Spanish
centro
(chiefly, US, Canada) The main business part of a city or town, usually located at or near its center.
centro de ciudad
(chiefly, US, Canada) The main business part of a city or town, usually located at or near its center.
núcleo urbano
(chiefly, US, Canada) The main business part of a city or town, usually located at or near its center.