turboexpanders
English
Noun
turboexpanders
plural of
turboexpander