xīn
huāng
yì
luàn

Definitions

  1. 1. confused
  2. 2. rattled
  3. 3. flustered

Components