English to Chinese Dictionary

Search:

触目惊心 chù jīng xīn lit. shocks the eye, astonishes the heart (idiom); shocking / horrible to see / a ghastly sight
怵目惊心 chù 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