മുട്ടുചിരട്ട - meaning in english

തരം തിരിക്കാത്തവ (Unknown)
Knee-cap
Kneecap
Patella