oilpressers
English
Noun
oilpressers
plural of
oilpresser