xù xu dāo dāo

Translation

  • long-winded
  • garrulous
  • to talk endlessly without getting to the point
Chinese Tones