What does abkaufen mean?

abkaufen - German to English

purchase from

View more

  • to accept