What does Almweide mean?

Almweide - German to English

alpine pasture

View more

  • mountain summertime range [Am.]