NichiDict

テープディスペンサー

[teepudisupensaa]

Meanings

1.Noun

tape dispenser