Definify.com

Definition 2025


knurrs

knurrs

English

Noun

knurrs

  1. plural of knurr