Ready to Learn Chinese?

Discover a new way to study with our interactive demo.

数落

shǔ luo

Definitions

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