Skip to content

伤心惨目

shāng xīn cǎn mù

Definitions

  1. 1. (idiom) too appalling to look at