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