English to Hindi Dictionary

Sink (Hauj) Meaning in English