Chinese-English dictionary »

触目惊心 /chùmù jīngxīn/ meaning in English

ChineseEnglish
触目惊心 /chùmù jīngxīn/ adjective

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

Your history