Wörterbuch Englisch Deutsch

Englisch - Deutsch, Deutsch - Englisch


irrigation channel

DeutschEnglish
Graben {m} irrigation channel [noun]