Dictionary Entry: 目不忍视

Word
Pinyin
目不忍视
mù bù rěn shì

lit. the eye cannot bear to see it (idiom)

Child Entries of 目不忍视