Mucchundu meaning in english


Word: മുച്ചുണ്ട്‌ Transliteration: muccuṇṭ‌

Meaning of മുച്ചുണ്ട്‌ in english :

Harelip
Hare lip
Related wordsmuccuṇṭ‌ (മുച്ചുണ്ട്‌) - Hare lip 
Malayalam to English
English To Malayalam