Meaning of english sparrow
Definition of english sparrow
(noun)
small
hardy
brown-and-grey
bird
native
to Europe
Other information on english sparrow
WIKIPEDIA results for
english sparrow
Amazon results for
english sparrow
Tweet