meaning of Büffelleder

Büffelleder - German to English

buffalo conceal

View more

  • buffalo fabric
  • buff