Maramandan meaning in english
Word: മരമണ്ടന് Transliteration: maramaṇṭan
Loggerhead Blockhead Related wordsmaramaṇṭan (മരമണ്ടന്) - Loggerhead
Meaning of മരമണ്ടന് in english :
Noun Sap-headMalayalam to English
English To Malayalam