cǎn
cǎn
bù
bù
rén
rěn
dǔ
dǔ

Definitions

  1. 1. spectacle too horrible to endure (idiom)
  2. 2. tragic sight
  3. 3. appalling scenes of devastation
  4. 4. terrible

Components