Definify.com

Definition 2026


knurrs

knurrs

English

Noun

knurrs

  1. plural of knurr