慌張

慌张
huāngzhāng
  1. flustered
  2. agitated

CEDICT

Entry Composition