Francis turbine

1. (noun) a type of hydroelectric turbine
Related Words: hydroelectric turbine



Terms and Conditions of Use / Copyright Notice