German English Dictionary
/
German
/
Wasserbauwerke
German ⇄ English
Wasserbauwerke
English translations
01
Headworks
02
hydraulic engineering structures