meaning of Barmesser

Barmesser - German to English

club knife

View more

  • barknife