Maruku meaning in english
Word: മറുക് Transliteration: maṟuk
Mole Spot Stigma Fleck Freckle Mark Patch Related wordsmaṟuk (മറുക്) - Wart
Meaning of മറുക് in english :
Noun WartMalayalam to English
English To Malayalam