SELF-DISGUST


Meaning of SELF-DISGUST in English

n. disgust with oneself.

Oxford English vocab.      Оксфордский английский словарь.