xù dao

Translation

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

Synonyms

Chinese Tones