vanmaram

നാശകന് - meaning in english

Meanings for നാശകന്

noun
Annihilator