Home
Help
About
Contact
English to Chinese Dictionary
Search:
揪心揪肺
jiū
xīn
jiū
fèi
heart-wrenching
<< back to the home page