What does Abflußgraben mean?

Abflußgraben - German to English

drainage ditch

View more

  • gutter