chaffinch

Explore definitions, synonyms, and language insights of chaffinch

Definitions

Noun
small European finch with a cheerful song

More General Terms