"traffic on public roads" in German traffic on public roads Straßenverkehr Autoverkehr Verkehr Detailed translations for "traffic on public roads" traffic on public roads traffic on public roads(also: road traffic, street traffic, traffic) der Straßenverkehr{masculine} traffic on public roads(also: road traffic, street traffic, traffic) der Autoverkehr{masculine} traffic on public roads(also: road traffic, street traffic, traffic) der Verkehr{masculine}