BEOLINGUS
Dictionary - TU Chemnitz

 German  English

Atlantisralle {f} [ornith.] inaccessible island rail