What does Bratenmesser mean?

Bratenmesser - German to English

roast knife

View more

  • roast slicer