impounded dam - Alemán Inglés Diccionario

impounded dam

Meanings of "impounded dam" in German English Dictionary : 1 result(s)

Inglés Alemán
Environment
impounded dam Talsperre [f]