Kiokun Logo
Chinese
惨不忍睹 / 慘不忍睹 [cǎn​bù​rěn​dǔ]
spectacle too horrible to endure (idiom); tragic sight; appalling scenes of devastation
Notes
Example Sentences
Contains