INTERTRAFFIC


Meaning of INTERTRAFFIC in English

noun mutual trade of traffic.

Webster English vocab.      Английский словарь Webster.