Search term semelle has 2 results
Jump to
FR French EN English
semelle (n v adj) [bottom of a shoe or boot] {f} sole (n v adj) [bottom of a shoe or boot]
semelle (n) [chaussures] {f} sole (n) [chaussures]

French English translations

FR Synonyms for semelle EN Translations
patin [raquette] m ice skate