vanmaram

Self-destructive - meaning in malayalam

Meanings for Self-destructive

adj
ആത്മവിനാശകരമായ
സ്വയം നശിപ്പിക്കുന്ന