Italian sparrows
English
Noun
Italian
sparrows
plural of
Italian sparrow