Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: chenxin chunjin chunxing chunxun cunxin shunxin ?

chūn xīn amorous feelings / stirrings of love

Dictionary · Google Translate · Help
By MDBG 2025