English to Hindi Dictionary

Win () Meaning in English