What does Besteller mean?

Besteller - German to English

orderer

View more

  • purchaser
  • client