しょうがいしゃせつ
Meanings
Noun
1. facility for the disabled; special needs home
Kanji used
obstruction
harm
someone
carry out
set up
Composed of
Behinderter; Person mit einer Behinderung
einrichten; anlegen; installieren; Fürsorgeanstalt; Heim