shǔ luo

Translation

  • to enumerate sb's shortcomings
  • to criticize
  • to scold
  • to talk on and on

Synonyms

Chinese Tones