CENTER OF TOWN


Meaning of CENTER OF TOWN in English

central place in a city, area of recreation and business

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.