English to Hindi Dictionary

Shrunken () Meaning in English