BEOLINGUS
Dictionary - TU Chemnitz

 German  English

Mackinlaytaube {f} [ornith.] Mackinlay's cuckoo dove