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