meaning of Abflusskanal

Abflusskanal - German to English

drain station

View more

  • strain culvert
  • drain ditch
  • drain passage
  • spillway
  • tailrace