chà yì

Translation

  • flabbergasted
  • astonished

Synonyms

Chinese Tones