What does Bratspieß mean?

Bratspieß - German to English

broach

View more

  • skewer
  • spit