French heel

1. (noun) a fairly high narrow heel on women's shoes
Related Words: heel



Terms and Conditions of Use / Copyright Notice