Pinyin Dictionary results for "shi hun luo po"

失魂落魄
dazed; beside oneself (idiom)
Dictionary data provided by CC-CEDICT