BEOLINGUS
Dictionary - TU Chemnitz

 German  English

Däumlingspapageichen {n} [ornith.] green hanging parrot