traffic light post - Allemand Anglais Dictionnaire

traffic light post

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

Anglais Allemand
Transportation
traffic light post Ampelmast [m]