meaning of Amazonasdelta

Amazonasdelta - German to English

Amazon delta