meaning of Abverkauf

Abverkauf - German to English

clearance sale

View more

  • purchase