Definify.com

Definition 2026


puncturers

puncturers

English

Noun

puncturers

  1. plural of puncturer