Traducción de to set up shop en Español:

to set up shop

locución

  • 1

    to set up shop as a doctor abrir una consulta