KEEP A SHOP


Meaning of KEEP A SHOP in English

run a store, be the owner of a store

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.