meaning of Barkauf

Barkauf - German to English

money purchase

View more

  • purchase for cash