What does Ausrottungen mean?

Ausrottungen - German to English

eradications

View more

  • extirpations