BEOLINGUS
Dictionary - TU Chemnitz

 German  English

Tropfenastrild {m} [ornith.] Peter's twin-spot

Grüner Tropfenastrild {m} [ornith.] green-backed twin-spot