sheltered workshop - French English Dictionary
History

sheltered workshop

Play ENFRENus
Play ENFRENuk
Play ENFRENau


Meanings of "sheltered workshop" in French English Dictionary : 4 result(s)

English French
Medicine
sheltered workshop centre de travail adapté
sheltered workshop atelier d'assistance par le travail
sheltered workshop atelier protégé
sheltered workshop atelier d'assistance au travail