FEEDBACK

Meaning of 丧魂失魄

Lookup via: Pinyin | Radicals
sàng hún shī (Trad.: 喪魂失魄)
distraught; dazed