Meaning of french heel
Definition of french heel
(noun)
a
fairly
high
narrow
heel
on women's
shoes
Other information on french heel
WIKIPEDIA results for
french heel
Amazon results for
french heel
Tweet