Translation of Scotch in English:

Scotch

Scotch tape, n.

masculine noun

Andes
trademark

  • 1

    Scotch tape US trademark
    Sellotape British trademark