huarachesEnglish

huarache, huaraches

Noun

A sandal with flat heels and an upper of woven leather straps

English: huarache, huaraches

English words with similar meanings

Show 1 words