English to Hindi Dictionary

Belch () Meaning in English