francis turbine

listen to the pronunciation of francis turbine
English - English
a type of hydroelectric turbine