English to Hindi Dictionary

(state) Territory (KSetra) Meaning in English

Meaning in English