pumped storage plant - Spanish English Dictionary

pumped storage plant

Meanings of "pumped storage plant" with other terms in English Spanish Dictionary : 1 result(s)

English Spanish
Energy
pumped storage hydroelectric plant central hidroeléctrica de bombeo [f]