meaning of Abfalldeponie

Abfalldeponie - German to English

refuse dump

View more

  • trash dump [esp. Br.]
  • rubbish tip [landfill] [esp. Br.]
  • waste landfill