Alternative Labels

de
  • Pumpspeicherwerk
  • Pumpspeicherwasserkraftwerk
  • PSW
en
  • pumped storage power station