German-English dictionary »

skimütze meaning in English

GermanEnglish
die Skimütze Substantiv

ski cap◼◼◼noun