"dybowskiastrild" in English Dybowskiastrild {m} Dybowski's dusky twin-spot Detailed translations for "dybowskiastrild" der Dybowskiastrild{masculine} Dybowskiastrild Dybowski's dusky twin-spot