deafeners

English

Noun

deafeners

  1. plural of deafener