English to Chinese Dictionary

Search:

Did you mean: zhanxin zuanjin suanxin zhuanxin zhanxian zhuanxing xianxin xunxin ?

钻心 zuān xīn to sneak in / to infiltrate / to be piercingly painful / to be unbearable (of pain, itch etc)


<< back to the home page