HEAVY TRAFFIC


Meaning of HEAVY TRAFFIC in English

congestion of roads due to numerous vehicles

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