dufterdars

English

Noun

dufterdars

  1. plural of dufterdar