"olivastrild" in English Olivastrild {m} green munia Detailed translations for "olivastrild" der Olivastrild{masculine} Olivastrild green munia