What does Almen mean?

Almen - German to English

to let the cattle graze on alpine pastures

View more

  • alpine pastures
  • hill pastures