town centre

listen to the pronunciation of town centre
English - Turkish

Definition of town centre in English Turkish dictionary

town center
şehir merkezi
English - English
the main business area in the centre of a town American Equivalent: downtown