chē​shuǐ​mǎ​lóng

heavy traffic

Definitions

chē​shuǐ​mǎ​lóng

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

Sources