meaning of Alpenzoo

Alpenzoo - German to English

alpine zoo