permanent presses

English

Noun

permanent presses

  1. plural of permanent press