English to Hindi Dictionary

लच्छा (Lachchha) Meaning in English