dié dié bù xiū

Translation

  • to chatter or jabber on and on

Synonyms

Chinese Tones