artificial lake - German English Dictionary
History

artificial lake

Play ENDEENus
Play ENDEENuk
Play ENDEENau


Meanings of "artificial lake" in German English Dictionary : 4 result(s)

English German
Environment
artificial lake Stausee [m]
Geography
artificial lake Stausee [m]
artificial lake Staubecken [n]
Water Supply
artificial lake Stausee [m]