Pinyin Dictionary results for "xin shen bu an"

心神不安
to feel ill at ease
Dictionary data provided by CC-CEDICT