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