Pinyin Dictionary results for "shen xin ju pi"

身心俱疲
physically and emotionally exhausted
Dictionary data provided by CC-CEDICT