What does Almhütte mean?

Almhütte - German to English

alpine cabin

View more

  • Alpine chalet
  • chalet