English to Hindi Dictionary

Lay () Meaning in English