meaning of Bratspieß

Bratspieß - German to English

broach

View more

  • skewer
  • spit