vanmaram

മാരകന് - meaning in english

Meanings for മാരകന്

noun
Slayer