Полный русско-английский словарь

упрекать себя

To reproach oneself

Полный русско-английский словарь