pumped storage electrical power station - Allemand Anglais Dictionnaire

pumped storage electrical power station

Meanings of "pumped storage electrical power station" in German English Dictionary : 1 result(s)

Anglais Allemand
Water Supply
pumped storage electrical power station Pumpspeicherwerk [n]