jiào kǔ bu dié

Translation

  • to complain without stopping (idiom)
  • to bitch endlessly
  • incessant grievances

Synonyms

Chinese Tones