リムーバブルストレージ rimūbaburu sutorēji 1. removable storage Noun #549351 Open Menu Add to collection... Open