dufters

English

Noun

dufters

  1. plural of dufter