Vocabulary

スーパーストア

superstore

noun