to blame oneself; to rebuke oneself
英
美
自咎
目录
查词历史
英 汉