selfannihilation

listen to the pronunciation of selfannihilation
Английский Язык - Английский Язык
Annihilation by one's own acts; annihilation of one's desires
selfannihilation
Избранное