TRAFFIC JAM


Meaning of TRAFFIC JAM in English

caravan of traffic vehicles that cannot advance

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.