English to Hindi Dictionary

ख़ोरा (ख़orA) Meaning in English