squirrel grips

English

Noun

squirrel grips

  1. plural of squirrel grip