B1 Expression

路上堵车

lùshàngdǔchē

Traffic jam on the road

Meaning

Refers to heavy traffic that causes delays on the road.

Meaning

Refers to heavy traffic that causes delays on the road.

Was this helpful?

Comments (0)

Login to Comment
No comments yet. Be the first to share your thoughts!