Vocabulary

トランクルーム

self-storage unit; (rental) storage room

noun