What does Abladeplatz mean?

Abladeplatz - German to English

dumping ground

View more

  • dump
  • unloading location
  • unloading point