vanmaram

മരമന്തന് - meaning in english

Meanings for മരമന്തന്

noun
Block-head