English to Hindi

Meaning for:
town centre
other
नगर का मुख्य क्षेत्र