Vocabulary

テープディスペンサー

tape dispenser

noun