BEOLINGUS
Dictionary - TU Chemnitz

 German  English

Schleiereule {f} (Tyto alba) [ornith.] barn owl

Schleiereulen {pl} barn owls