Turboalternator meaning

An alternator powered by a steam turbine.
noun
0
0
Advertisement

Origin of turboalternator