Ready to Learn Chinese?

Discover a new way to study with our interactive demo.

车水马龙

chē shuǐ mǎ lóng

Definitions

  • endless stream of horse and carriages (idiom)
  • heavy traffic