German-English dictionary »

schneerutsch meaning in English

GermanEnglish
der Schneerutsch Substantiv

snowslidenoun