Pinyin Dictionary results for "nu bu ke e"

怒不可遏
unable to restrain one's anger (idiom); in a towering rage
Dictionary data provided by CC-CEDICT