German words #2
1 / 15
What does the German word "Handschuh" mean in English?
Sock
Glove
Hat
Scarf