vanmaram

Self-annihilation - meaning in malayalam

Meanings for Self-annihilation

noun
ആത്മസംഹാരം