BEOLINGUS
Dictionary - TU Chemnitz

 German  English

Buscheule {f} [ornith.] peruvian screech owl