center of town

انگلیسی به انگلیسی

• central place in a city, area of recreation and business

پیشنهاد کاربران