vanmaram

മരമണ്ടന് - meaning in english

Meanings for മരമണ്ടന്

noun
Sap-head
Blockhead
unknown
loggerhead