Back to Dictionary
伤心惨目
傷心慘目
shāngxīncǎnmù
1.
(idiom) too appalling to look at