kamus
.
Search
About
top_lift
English
top lift
Noun
The bottom layer of a heel
English: top lift