OXFORD 9000
📚 noun • entry_id 23889

downtown

Meanings (ES + gloss)
centro • centro de ciudad • núcleo urbano
The main business part of a city or town, usually located at or near its center.
Phrases
Word forms