Sign in Join

ウェブストア
webusutoa

Noun

1. online store; Internet shop

From English "web store"

Other forms: