meaning of Aufsteckschuh

Aufsteckschuh - German to English

accessory footwear

View more

  • flash footwear
  • flash plug