insulating tape - İngilizce Eşanlam Sözlük

insulating tape

n.
[1] friction tape