knurrs

English

Noun

knurrs

  1. plural of knurr