English synonyms about - contact  

insole

noun

1 insole

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

synonym: innersole.

Dutch: binnenzool, zool
Polish: wkładka do butów


Find more on insole elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0275