English to Chinese Dictionary

Search:

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

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


<< back to the home page