turboalternators
English
Noun
turboalternators
plural of
turboalternator