Pinyin Dictionary results for "sang hun shi po"

丧魂失魄
distraught; dazed
Dictionary data provided by CC-CEDICT