NichiDict

スコッチテープ

[sukotchiteepu]

Meanings

1.Noun

Scotch® tape