tailback in Chinese
tailback in Chinese
交通堵塞
(UK, Irish, Commonwealth) A line of motor vehicles causing or the result of traffic congestion or a traffic jam.