espadrille in Spanish
espadrille in Spanish
alpargata
A light shoe having an upper made of fabric and a sole of rope.
esparteña
A light shoe having an upper made of fabric and a sole of rope.