シンショウジガッキュウ
Meanings
Noun
1. special class for handicapped children
Composed of
disabled child; physically handicapped child
(school) class