Translation of huincha aisladora in English:

huincha aisladora

friction tape, n.

feminine noun

Chile

  • 1

    friction tape US
    insulating tape British