meaning of Axtwerfen

Axtwerfen - German to English

axe tossing

View more

  • ax throwing [Am.]