SELF-TORTURE


Meaning of SELF-TORTURE in English

causing oneself to suffer

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