meaning of Abflussgraben

Abflussgraben - German to English

drainage ditch

View more

  • gutter [drainage]