English Dictionary
Definition hedge sparrow in British English
hedge sparrow noun
[countable] noun
Synonyms and related words

English Dictionary