squirres
French
Noun
squirres
?
plural of
squirre