Definify.com

Definition 2024


knurrs

knurrs

English

Noun

knurrs

  1. plural of knurr