English to Chinese Dictionary

Search:

Did you mean: zhixin zhan zhaxian zhuxin zhaoan zhexian zhixian zhaoyin ?

扎心 zhā xīn heartrending / deeply distressing


<< back to the home page