the amount of space, measured in megabytes, allocated to a web site

listen to the pronunciation of the amount of space, measured in megabytes, allocated to a web site
Englisch - Englisch
webspace