English to Hindi Dictionary

Levy () Meaning in English