BEOLINGUS
Dictionary - TU Chemnitz

 German  English

Bewässerungskanal {m} irrigation canal

Bewässerungskanäle {pl} irrigation canals