English to Chinese Dictionary

Search:

Did you mean: xinhua xinhai xinhui xianhuai xinhuan xinyuan xianhua xinai ?

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


<< back to the home page