What does Barverkauf mean?

Barverkauf - German to English

cash purchase

View more

  • sale against cash