Hydro Turbine

A rotary engine whose energy is generated from moving water.




See also: Turbine.

Previous PageView links to and from this pageNext Page

Subjects: Mechanical Engineering