thermocompressors
English
Noun
thermocompressors
plural of
thermocompressor