Pinyin Dictionary results for "can bu ren du"

惨不忍睹
spectacle too horrible to endure (idiom); tragic sight; appalling scenes of devastation
Dictionary data provided by CC-CEDICT