meaning of Ampel

Ampel - German to English

intersection light

View more

  • lights {pl} [traffic lights]
  • light [traffic light]
  • robot [S.Afr.] [coll.]
  • holding container
  • dangling lamp
  • traffic indicators forward {pl} [road sign]
  • traffic light
  • traffic lights {pl}