Translation of huincha adhesiva in English:

huincha adhesiva

Scotch tape, n.

feminine noun

Chile
  • 1

    Scotch tape US Trademark
    Sellotape British Trademark