run-of-the-river hydroelectricity - French English Dictionary
History

run-of-the-river hydroelectricity



Meanings of "run-of-the-river hydroelectricity" in French English Dictionary : 1 result(s)

English French
Science
run-of-the-river hydroelectricity hydroélectricité au fil de l'eau