What does Büffelhaut mean?

Büffelhaut - German to English

buffalo epidermis

View more

  • buff