Vocabulary

リムーバブルストレージ

removable storage

noun