Chinese

edit

Verb

edit

Sense: to be taken aback; to be startled; to be surprised

edit
Synonyms
edit