vanmaram

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

Meanings for മുട്ടുചിരട്ട

unknown
Patella
Knee-cap
Kneecap