DUNNOCK MEANING IN ENGLISH

• Dunnock Definition & Synonyms

  1. (a.) The hedge sparrow or hedge accentor.


Synonyms:
Sparrow,

RECENT SEARCHES