meaning of Bartaxt

Bartaxt - German to English

bardiche

View more

  • beard axe
  • bearded axe