meaning of stacked heel

1. a heel made of many layers of leather


Related Words

stacked heel |

Developed & Maintained By Taraprasad.com

Treasure Words