Lingvanex Tranalator

Lingvanex Translator

Translate: Text, Voice, Camera


Meaning & Definition of Finch in English

English

Finch

/fɪnʧ/

noun

1. Any of numerous small songbirds with short stout bills adapted for crushing seeds

    synonym:
  • finch