meaning of Amazonastiefland

Amazonastiefland - German to English

Amazonian lowlands {pl}