steam_turbineEnglish

steam turbine

Noun

Turbine in which steam strikes blades and makes them turn

English: steam turbine