Home
Manglish
English listing
Malayalam listing
മുട്ടുചിരട്ട - meaning in english
തരം തിരിക്കാത്തവ (Unknown)
Knee-cap
Kneecap
Patella