EnglishEdit

NounEdit

snuffers

  1. plural of snuffer