meaning of Blitzschuh

Blitzschuh - German to English

hot shoe

View more

  • flash shoe
  • flash plug