Home
Help
About
Contact
English to Chinese Dictionary
Search:
触目惊心
chù
mù
jīng
xīn
lit. shocks the eye, astonishes the heart (idiom); shocking / horrible to see / a ghastly sight
怵目惊心
chù
mù
jīng
xīn
lit. shocks the eye, astonishes the heart (idiom); shocking / horrible to see / a ghastly sight / also written 觸目驚心|触目惊心
<< back to the home page