vanmaram

Self-destruction - meaning in malayalam

Meanings for Self-destruction

noun
ആത്മനാശം
സ്വയം കൊല