meaning of Alpenpässe

Alpenpässe - German to English

Alpine passes