Back to Dictionary
张皇失措
張皇失措
zhānghuángshīcuò
1.
panic-stricken (idiom)
2.
to be in a flustered state
3.
also written [[張惶失措|张惶失措<zhānghuángshīcuò>]]