olive sparrows
English
Noun
olive
sparrows
plural of
olive sparrow