What does Blitzbirne mean?

Blitzbirne - German to English

flash bulb

View more

  • flashbulb