What does Abfallgrube mean?

Abfallgrube - German to English

cesspit [refuse gap]

View more

  • refuse gap
  • rubbish pit [esp. Br.]