Translation of tobillera telemática in English:

tobillera telemática

electronic (monitoring) tag, n.

feminine noun

Spain

  • 1

    electronic (monitoring) tag