Home
Manglish
English listing
Malayalam listing
About
മുട്ടുചിരട്ട - meaning in english
Meanings for മുട്ടുചിരട്ട
unknown
Patella
Knee-cap
Kneecap