Italian edit

Noun edit

ferracavallo m (plural ferracavalli)

  1. farrier
  2. blacksmith (who makes horseshoes)