1 multiple shop | Definition of multiple shop

multiple shop

noun
variants: or multiple store

Definition of multiple shop

British