Muttuchiratta meaning in english


Word: മുട്ടുചിരട്ട Transliteration: muṭṭuciraṭṭa

Meaning of മുട്ടുചിരട്ട in english :

Knee-cap
Kneecap Patella
Related wordsmuṭṭuciraṭṭa (മുട്ടുചിരട്ട) - Knee-cap 
Malayalam to English
English To Malayalam