BEOLINGUS
Dictionary - TU Chemnitz

 German  English

Inkaseeschwalbe {f} [ornith.] inca tern