Turgo turbines
English
Noun
Turgo turbine
plural of
Turgo turbine