Skip to content
Kotomora

ウェブストア

ウェ
ブ
ス
ト
ア

Meanings

1

noun

online store; web store; Internet shop

A website or platform where goods or services are sold online. Straightforward loanword from English.

from English web store