What does Beutegreifer mean?

Beutegreifer - German to English

predator

View more

  • predators