pressing pads

English

Noun

pressing pads

  1. plural of pressing pad