meaning of Bewässerungswehr

Bewässerungswehr - German to English

irrigation dam [Am.]

View more

  • irrigation weir