Vocabulary

自己融着テープ

self-adhesive tape

noun