meaning of Astrebla-Downs-Nationalpark

Astrebla-Downs-Nationalpark - German to English

Astrebla Downs nationwide Park