Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: xinhua xinhai xianhuai xinhuan xinhui xinyuan ?

怀 xīn huái to harbor (thoughts) / to cherish / to entertain (illusions)

Dictionary · Google Translate · Help
By MDBG 2024