What does Beschaffer mean?

Beschaffer - German to English

creator