meaning of Bluträcher

Bluträcher - German to English

avenger of blood

View more

  • vendettist