shǎ yǎn

Translation

  • stunned
  • struck dumb
  • flabbergasted

Synonyms

Chinese Tones