meaning of Amazonasurwald

Amazonasurwald - German to English

Amazon forest