list of dams and reservoirs - French English Dictionary

list of dams and reservoirs

Meanings of "list of dams and reservoirs" in French English Dictionary : 1 result(s)

English French
General
list of dams and reservoirs liste de barrages