wind turbine ( synonym found)

Definition of wind turbine:

°A device for converting wind power into electricity.

Back to Top