vanmaram

വിധ്വംസകന് - meaning in english

Meanings for വിധ്വംസകന്

noun
Saboteur