meaning of Allwetterzoo

Allwetterzoo - German to English

all-weather zoo