Insole in French
In French
la semelle intérieure
Plural: semelles intérieures
Definition
Definition in EnglishThe inner layer of a shoe or sandal that lies directly beneath the foot. It may be fixed in place or removable.
Definition in FrenchCouche placée à l’intérieur d’une chaussure, juste sous le pied, qui peut être fixe ou amovible.