ശ്മശ്രു
shmashru
Meaning in English
Definition
Meaning and examples
-
moustache
In plain English moustache means an unshaved growth of hair on the upper lip.
shmashru
moustache
In plain English moustache means an unshaved growth of hair on the upper lip.