What does Barkauf mean?

Barkauf - German to English

money purchase

View more

  • purchase for cash