self-annihilation
English
self-annihilation meaning in English • self-annihilation का अर्थ अंग्रेजी में
Noun
- Annihilation by one's own acts; annihilation of one's desires.