BEOLINGUS
Dictionary - TU Chemnitz

 German  English

Schlupflid {n} [med.] receding eyelid; reverted eyelid