Traduction Anglais Français

Traduction "Upper or lower reservoir (pumped storage scheme)" en Francais

English Version