hand presses

English

Noun

hand presses

  1. plural of hand press