puncturers

English

Noun

puncturers

  1. plural of puncturer

Anagrams