Skip to content
Kotomora

シティモール

Meanings

1

noun

city mall

A large shopping center in an urban area, typically containing multiple stores, restaurants, and entertainment facilities.