Back to Dictionary
丧魂落魄
喪魂落魄
sànghúnluòpò
1.
scared out of one's wits (idiom); in a panic
Metadata
- Category
- Chinese