innersoleEnglish

innersole, insole

Noun

The inner sole of a shoe or boot where the foot rests

English: insole, innersole

English words with similar meanings

Show 1 words