rubberized sole

Translations
semelle caoutchoutée
Words
rubberized

adjective
caoutchoutée
sole

noun
semelle