traffic installations - Deutsch Englisch Wörterbuch

traffic installations

Meanings of "traffic installations" in German English Dictionary : 1 result(s)

Englisch Deutsch
Transportation
traffic installations Verkehrseinrichtungen [pl]