Advertisement

Advertisement

self-storage

[self-stawr-ij, -stohr-]

adjective

  1. noting or pertaining to a warehouse or other facility that rents units to people for storing personal possessions.



Advertisement

Advertisement

Advertisement

Advertisement


self-stickself-study