Translation of sheltered workshop in Spanish:

sheltered workshop

noun

British

  • 1

    taller para la readaptación de minusválidos