Pinyin Dictionary results for "liu shen wu zhu"

六神无主
out of one's wits (idiom); distracted; stunned
Dictionary data provided by CC-CEDICT