Skip to content
Kotomora

大おお型がた店てん

お
お
が
た
て
ん

Meanings

1

noun

large store; large-scale store

Refers to a physically large retail establishment, often a chain or big-box store.