meaning of Behindertenarbeit

Behindertenarbeit - German to English

assist the handicapped