vanmaram

വടു - meaning in english

Meanings for വടു

noun
Macula
Cicartix
Wound scar
unknown
spot
mark
stamp
speck
scar
freckle