Japanese dictionary

Dictionary: “テープストリーマ”

テープストリーマ

テープストリーマ

tape streamer