wú yán yǐ duì

Translation

  • to be left speechless
  • unable to respond

Synonyms

Chinese Tones