English to Chinese Dictionary

Search:

心神不宁 xīn shén níng to feel ill at ease


<< back to the home page