English Dictionary
Definition sparrow in British English
sparrow noun
[countable] noun
/ˈspærəʊ/
Synonyms and related words
