midsole
nounThe middle layer of a sole, as of an athletic shoe, often designed to disperse weight or provide stability to the foot.
nounThe
The middle layer of a sole, as of an athletic shoe, often designed to disperse weight or provide stability to the foot.
nounThe