English to Hindi Dictionary

Own (Niji) Meaning in English