Chinese edit

Adjective edit

Sense: flustered; flurried; in a hurry edit

Synonyms edit