What does Abfall deponieren mean?

Abfall deponieren - German to English

to dispose of waste

View more

  • to dump waste