Definify.com

Definition 2024


finches

finches

English

Noun

finches

  1. plural of finch