cyclone separators
English
Noun
cyclone
separators
plural of
cyclone separator