"binsenastrild" in English Binsenastrild {m} star finch Detailed translations for "binsenastrild" der Binsenastrild{masculine} Binsenastrild star finch