self-reproach

'selfri'prәutʃ

英文释义

n. the act of blaming yourself

中文翻译

n. 自责

学习工具