meaning of Ampelausfall

Ampelausfall - German to English

traffic light failure

View more

  • traffic light outage [esp. Am.]