"monteiroastrild" in English Monteiroastrild {m} brown twin-spot Detailed translations for "monteiroastrild" der Monteiroastrild{masculine} Monteiroastrild brown twin-spot