成语
yǐn jiù zì zé
拼音:yǐn jiù zì zé
引咎自责的成语接龙
引咎自责的英文翻译
put on a hair-shirt(to punish oneself for something)