traffic on public roads - German English Dictionary

traffic on public roads

Meanings of "traffic on public roads" in German English Dictionary : 3 result(s)

English German
Transportation
traffic on public roads Straßenverkehr [m]
traffic on public roads Autoverkehr [m]
traffic on public roads Verkehr [m]