duì dá rú liú

Translation

  • able to reply quickly and fluently (idiom)
  • having a ready answer

Synonyms

Chinese Tones