Definify.com

Definition 2024


greenfinches

greenfinches

English

Noun

greenfinches

  1. plural of greenfinch