Skip to content
Simplified display

车水马龙

chē shuǐ mǎ lóng

Sign in to save this word to your study lists.

Definitions

  1. 1. endless stream of horse and carriages (idiom)
  2. 2. heavy traffic