English

edit

Noun

edit

degreasants

  1. plural of degreasant