appstore

English

Noun

appstore (plural appstores)

  1. Alternative form of app store.