慌张

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

CEDICT

Entry Composition