scoiattoli
Italian
Noun
scoiattoli
m
plural of
scoiattolo