vanmaram

മുച്ചിറി - meaning in english

Meanings for മുച്ചിറി

noun
Hare-lip