Back to Dictionary
车水马龙
車水馬龍
chēshuǐmǎlóng
1.
endless stream of horse and carriages (idiom)
2.
heavy traffic
Metadata
- Category
- Chinese