cyberlocker

listen to the pronunciation of cyberlocker
English - English
An on-line internet site for storage of personal digital files

These services offered free online cyberlockers with a capacity of twenty-five CDs.