compactors

English

Noun

compactors

  1. plural of compactor