Skip to content
Kotomora

スーパーストア

ス
ー
パ
ー
ス
ト
ア

Meanings

1

noun

superstore

A large retail store, often combining a supermarket with a department store. Used as a loanword from English.