stacked_heelEnglish

stacked heel

Noun

A heel made of many layers of leather

English: stacked heel