English-German dictionary »

snowshed meaning in German

EnglishGerman
snowshed noun

das SchneedachSubstantiv