sheltered_workshopEnglish

sheltered workshop

Noun

A workshop that offers jobs to members of the physically or developmentally disabled population

English: sheltered workshop