Italian-English dictionary »

nodello meaning in English

ItalianEnglish
nodello noun
{m}

fetlock [fetlocks](joint of the horse's leg)
noun
[UK: ˈfet.lɒk] [US: ˈfet.lɑːk]