Definition of "farriering"

farriering