selfannihilation

listen to the pronunciation of selfannihilation
الإنجليزية - الإنجليزية
Annihilation by one's own acts; annihilation of one's desires
selfannihilation
المفضلات