Italian › Dictionarynastro adesivoHear itnounmasculineadhesive tapeOther ways to say itscotchscotch (whiskey); adhesive tapeRead Italian with every word explained