SELF-REPROACH


Meaning of SELF-REPROACH in English

rebuking oneself, self-blame

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