BEOLINGUS
Dictionary - TU Chemnitz

 German  English

Perlenstachelschwanz {m} [ornith.] pearled treerunner