Translation of huarache in English:

huarache

sandal, n.

(guarache)

masculine noun

Mexico

  • 1

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

    Motor Vehicles
    patch