guarachi

English

Noun

guarachi (plural guarachis)

  1. Alternative form of huarache (footwear).