webstore
English edit
Etymology edit
Noun edit
webstore (plural webstores)
- A sales outlet which supplies goods or services over the World Wide Web.
Translations edit
a sales outlet which supplies goods or services over the World Wide Web
|
webstore (plural webstores)
|