newfurs

English

Noun

newfurs

  1. plural of newfur