meaning of Beschlagschmied

Beschlagschmied - German to English

farrier

View more

  • horseshoer [farrier]