Yahoo香港字典 搜尋

搜尋結果

  1. self-storage

    • n.
      a system whereby individuals rent containers or units of space within a large warehouse to store possessions.
    • noun: self-storage