Pinyin Dictionary results for "shen xin jiao cui"

身心交瘁
worn out in body and soul (idiom)
Dictionary data provided by CC-CEDICT