handpresses
English
Noun
handpresses
plural of
handpress