EN
DE - Deutsch
Translation of "Schneefuchs" in English