LEARNit Dictionary
town centre
noun
/ˌtaʊn ˈsentə(r)/
UK
/ˌtaʊn ˈsentər/
US
1
the main part of a town, where the shops are
مرکز شهر, محوطه مرکزی شهر, بخش مرکزی شهر
compare
downtown