meaning of Ableitungskanal

Ableitungskanal - German to English

drainage channel

View more

  • drainage