meaning of Amokschütze

Amokschütze - German to English

crazed gunman

View more

  • angry gunman