meaning of Abfall deponieren

Abfall deponieren - German to English

to dispose of waste

View more

  • to dump waste