Home
Manglish
English listing
Malayalam listing
About
വടു - meaning in english
Meanings for വടു
noun
Macula
Cicartix
Wound scar
unknown
spot
mark
stamp
speck
scar
freckle