meaning of Büffelhaut

Büffelhaut - German to English

buffalo epidermis

View more

  • buff