Chinese edit

Verb edit

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

Synonyms edit