Pinyin Dictionary results for "che shui ma long"

车水马龙
endless stream of horse and carriages (idiom); heavy traffic
Dictionary data provided by CC-CEDICT