Chinese-English dictionary »

觸目驚心 meaning in English

ChineseEnglish
觸目驚心 adjective

shocking(inspiring shock; startling)
adjective
[UK: ˈʃɒkɪŋ] [US: ˈʃɑːkɪŋ]

Your history