A machine that converts wind energy into electrical energy.
Offshore wind turbines can generate significant electricity without taking up land space.
Master “wind turbine” and 954 more IELTS words