English to Chinese Dictionary

Search:

Did you mean: xinshi xincai xinsi xingai xinsui xingshi xianshi xinji ?

心塞 xīn sāi (coll.) to feel sick at heart; to feel stifled; to feel crushed


<< back to the home page