English to Hindi

Meaning for:
Mecca
other
आकर्षण का केंद्र-स्थल;मक्का