traffic on public roads - Allemand Anglais Dictionnaire

traffic on public roads

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

Anglais Allemand
Transportation
traffic on public roads Straßenverkehr [m]
traffic on public roads Autoverkehr [m]
traffic on public roads Verkehr [m]