patent fastener









patent fastener


noun

  1. (in Ireland) another name for press stud
52 queries 0.549