alpargata = espadrille feminine noun

alpargata

feminine noun
feminine noun

English Translation of ALPARGATA

Argentina, Spain, Uruguay, Venezuela

Seen & Heard

What made you want to look up alpargata? Please tell us where you read or heard it (including the quote, if possible).