Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: zhanxin zuanjin suanxin zhuanxin zhanxian zhuanxing ?

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

Dictionary · Google Translate · Help
By MDBG 2025