French-English dictionary »

centrale éolienne meaning in English

FrenchEnglish
centrale éolienne nom {f}

wind farm◼◼◼(collection of wind turbines)
noun