English to Hindi Dictionary

Garland (MAla) Meaning in English