set up shop in Spanish
set up shop in Spanish
abrir un establecimiento
(idiomatic) To establish a business.
establecer un negocio
(idiomatic) To establish a business.
fundar una empresa
(idiomatic) To establish a business.
montar un local
(idiomatic) To establish a business.