What does Bergschuh mean?

Bergschuh - German to English

climbing boot

View more

  • mountaineering boot