BEOLINGUS
Dictionary - TU Chemnitz

 German  English

Segelohren {pl} [ugs.] jug ears