Vocabulary

絶縁テープ

electrical tape; insulating tape; friction tape

noun