meaning of stacked heel
1.
a
heel
made
of
many
layers
of
leather
Related Words
stacked heel
|
Developed & Maintained By
Taraprasad.com