しょうがいしゃしせつ
Meanings
Noun
1. facility for the disabled; special needs home
Composed of
Behinderter; Person mit einer Behinderung
einrichten; anlegen; installieren; Fürsorgeanstalt; Heim