shoeingsmith

noun

Definition of shoeingsmith