Translation of deslocalizar in English:

deslocalizar

transitive verb

  • 1

    to relocate … to a low-pay labor market