Definify.com

Definition 2025


puncturers

puncturers

English

Noun

puncturers

  1. plural of puncturer