meaning of amazonenhaft

amazonenhaft - German to English

Amazonian