Definify.com

Definition 2024


press_studs

press studs

English

Noun

press studs

  1. plural of press stud