English | German | Russian | Czech

espadrille English

Meaning espadrille meaning

What does espadrille mean?

espadrille

a sandal with a sole made of rope or rubber and a cloth upper part

Are you looking for...?