German-English dictionary »

schneedach meaning in English

GermanEnglish
das Schneedach Substantiv

snowshednoun