Alternative Labels

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