meaning of sheltered workshop

1. a workshop that offers jobs to members of the physically or developmentally disabled population


Related Words

sheltered workshop |

Developed & Maintained By Taraprasad.com

Treasure Words