meaning of Ausrottungen

Ausrottungen - German to English

eradications

View more

  • extirpations