SELF-DEBASEMENT


Meaning of SELF-DEBASEMENT in English

self-degradation, self-humiliation, self-abuse

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