Pinyin Dictionary results for "shang xin can mu"

伤心惨目
(idiom) too appalling to look at
Dictionary data provided by CC-CEDICT