top_liftEnglish

top lift

Noun

The bottom layer of a heel

English: top lift