sferracavallo

Italian

Alternative forms

Noun

sferracavallo m (plural sferracavalli)

  1. horseshoe vetch (Hippocrepis gen. et spp.)