English dictionary, thesaurus, translations & etymology
FreeDict.com

horseshoe vetch in Italian

horseshoe vetch in Italian

ippocrepide
noun
Hippocrepis genus and any species in it
sferracavallo
noun
Hippocrepis genus and any species in it
Add to Flashcards
Translations from freedict.org/WikDict, CC BY-SA · example sentences from Tatoeba, CC BY 2.0 FR.