English to Hindi Dictionary

Mate (JoDaa) Meaning in English