BEOLINGUS
Dictionary - TU Chemnitz

 German  English

Lefze {f} lip [listen]

Lefzen {pl} chaps; flews