barking squirrels

English edit

Noun edit

barking squirrels

  1. plural of barking squirrel