selfannihilation

listen to the pronunciation of selfannihilation
English - English
Annihilation by one's own acts; annihilation of one's desires
selfannihilation
Favorites