"jemenastrild" in English Jemenastrild {m} Arabian waxbill Detailed translations for "jemenastrild" der Jemenastrild{masculine} Jemenastrild Arabian waxbill