meaning of Beil

Beil - German to English

axe

View more

  • hatchet