press wheels
English
Noun
press
wheels
plural of
press wheel