"tropfenastrild" in English Tropfenastrild {m} Peter's twin-spot Detailed translations for "tropfenastrild" der Tropfenastrild{masculine} Tropfenastrild Peter's twin-spot