decompactors
English
Noun
decompactors
plural of
decompactor