shǎ yǎn

Translation

  • (coll.) stunned
  • dumbfounded
  • flabbergasted

Synonyms

Chinese Tones