SELF DESTRUCTION


Meaning of SELF DESTRUCTION in English

performing actions that cause harm to oneself

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.