finches - Fransızca İngilizce Sözlük

finches

Meanings of "finches" in French English Dictionary : 2 result(s)

İngilizce Fransızca
Ornithology
finches fringilles [pl/f]
Zoology
finches fringillidés [pl/m]

Meanings of "finches" with other terms in English French Dictionary : 2 result(s)

İngilizce Fransızca
Zoology
snow finches niverolles [pl/f]
darwin's finches géospizinés [pl]