What does Appetitmacher mean?

Appetitmacher - German to English

appetiser [Br.]

View more

  • appetizer