English traffic nounMeaning 1Vehicles moving on a public highway.in other languages:Czech dopravní prostředkymore translationsČZJmeaning 1more translationsSPJmeaning 1meaning 1more translationsGerman Verkehr (meaning 1)more translationsÖGSmeaning 1more translationsУЖМmeaning 1more translations