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ò>]]