BEOLINGUS
Dictionary - TU Chemnitz

 German  English

Norfolkstar {m} [ornith.] norfolk i starling