BLAMED HIMSELF


Meaning of BLAMED HIMSELF in English

held himself responsible, thought he was the reason, thought himself guilty

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