BEOLINGUS
Dictionary - TU Chemnitz

 German  English

Waldren {n} [zool.] forest reindeer