Cape sparrow
English
Noun
Cape
sparrow
(
plural
Cape sparrows
)
A species of sparrow,
Passer melanurus
Synonym:
mossie