meaning of Amazonomachie

Amazonomachie - German to English

Amazonomachy