French heel
French heel
Definition
French heel
noun
a curved high heel on a woman's shoe
Browse dictionary entries near French heel
French heel
noun
a curved high heel on a woman's shoe
Browse dictionary entries near French heel