Definify.com

Definition 2025


greenfinches

greenfinches

English

Noun

greenfinches

  1. plural of greenfinch