cāng
huáng
shī
cuò

Definitions

  1. 1. flustered
  2. 2. ruffled
  3. 3. disconcerted

Components