Translation of huarache in English:

huarache

sandal, n.

masculine noun

(guarache)
Mexico
  • 1

    Clothing
    (made out of a car tire) sandal
  • 2

    Motor Vehicles
    patch