Japanese dictionary

Dictionary: “テープディスペンサー”

テープディスペンサー

テープディスペンサー

tape dispenser