BEOLINGUS
Dictionary - TU Chemnitz

 German  English

Skimütze {f}; Schimütze {f} ski cap