English to Hindi

Meaning for:
esplanade
other
दुर्ग के सामने का मैदान