appstore
English
Noun
appstore
(
plural
appstores
)
Alternative form of
app store
.