degreasers

English

Noun

degreasers

  1. plural of degreaser