BEOLINGUS
Dictionary - TU Chemnitz

 German  English

Bergtaube {f} [ornith.] ruddy quail dove