talonnette meaning in English
n. heel piece; stirrup, ring or bent piece of metal which is attached by a strap to the saddle and which receives and holds the foot of a rider
n. heel piece; stirrup, ring or bent piece of metal which is attached by a strap to the saddle and which receives and holds the foot of a rider