What does Abfallhaufen mean?

Abfallhaufen - German to English

rubbish heap [esp. Br.]

View more

  • rubbish stack [Am.]