Pinyin Dictionary results for "mu bu ren jian"

目不忍见
lit. the eye cannot bear to see it (idiom); a scene too pitiful to behold
Dictionary data provided by CC-CEDICT