English to Chinese Dictionary

Search:

揪心揪肺 jiū xīn jiū fèi heart-wrenching


<< back to the home page