What does Ausschlachtungen mean?

Ausschlachtungen - German to English

cannibalisations [Br.]

View more

  • cannibalizations