press rolls
English
Noun
press
rolls
plural of
press roll