Translation of to set up shop in Spanish:

to set up shop

phrase

  • 1

    to set up shop as a doctor abrir una consulta