Search term downtown has 5 results
ENEnglishITItalian
downtown(n)[city] centro(n){m}[city]
downtown(n adv adj)[either the lower, or the business center of a city or town] centro(n adv adj){m}[either the lower, or the business center of a city or town]
downtown(o)[direction] in centro(o)[direction]
downtown(o)[direction] in città(o)[direction]