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!