Translation of tobillera in English:

tobillera

ankle support, n.

feminine noun

  • 1

    Medicine
    ankle support
  • 2

    (calcetín)
    ankle sock
  • 3

    (de un ciclista)
    cycle clip