Translation of central hidroeléctrica in English:

central hidroeléctrica

hydroelectric power station, n.

feminine noun

  • 1

    hydroelectric power station