Back to Dictionary
惊慌失措
驚慌失措
jīnghuāngshīcuò
1.
to lose one's head out of fear (idiom)