permanent presses
English
Noun
permanent
presses
plural of
permanent press