Vocabulary

ワラーチ

huaraches; huarache sandals

noun