Home
Manglish
English listing
Malayalam listing
About
മറുക് - meaning in english
Meanings for മറുക്
noun
Mole
Stigma
Wart
unknown
spot
fleck
mark
patch
freckle