Akademik

mobile shop
mobile shop mobile shop shop1

* * *

mobile shop UK US noun [C]
COMMERCE a store operated from a truck or large vehicle: »

They brought their mobile shop to the park and repaired bikes on the spot.


Financial and business terms. 2012.