BEOLINGUS
Dictionary - TU Chemnitz

 German  English

Elsterfruchttaube {f} [ornith.] Sulawesi pied imperial pigeon