sheltered workshops - French English Dictionary

sheltered workshops

Play ENFRENus
Play ENFRENuk
Play ENFRENau

Meanings of "sheltered workshops" 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