Home
Manglish
English listing
Malayalam listing
About
Self-destructive - meaning in malayalam
Meanings for Self-destructive
adj
ആത്മവിനാശകരമായ
സ്വയം നശിപ്പിക്കുന്ന