meaning of Bergschuhe

Bergschuhe - German to English

alpine shoes

View more

  • mountain shoes