BEOLINGUS
Dictionary - TU Chemnitz

 German  English

Gurrtaube {f} [ornith.] ring-necked dove