Go to Homepage
[Subject: Traffic Safety]
- A light, usually one of a series spaced at intervals, mounted on a pole or attached to a building beside a public street or highway.
Translated by: GIANNI GAVIOLI
Translated in 80 languages