insulating tape
English
Noun
insulating
tape
(
countable and uncountable
,
plural
insulating tapes
)
Electrical tape
.
Translations
electrical tape
—
see
electrical tape