NichiDict

エンドレステープ

[endoresuteepu]

Meanings

1.Noun

endless tape