What does Ampelanlage mean?

Ampelanlage - German to English

pair of traffic lights

View more

  • stoplight [Am.]
  • traffic lights {pl}