What does Blitzlichter mean?

Blitzlichter - German to English

news glare {sg}

View more

  • flashlights