meaning of Bewässerungskanal

Bewässerungskanal - German to English

irrigation canal

View more

  • irrigation channel