sheltered workshop









sheltered workshop


noun

  1. a place of employment for persons with disabilities where their rights are protected and their needs are met.
53 queries 0.424