"darwinfinken" in English Darwinfinken {m pl} Darwin's finches Detailed translations for "darwinfinken" Darwinfinken{masculine plural} Darwinfinken Darwin's finches