meaning of Blitzer

Blitzer - German to English

streaker

View more

  • radar pitfall
  • speed camera
  • speed pitfall