ジドウジリツシエンシセツ
Meanings
Noun
1. children's self-reliance support facility
Composed of
children; juvenile
independence; self-reliance
support; backing; aid; assistance
institution; establishment; facility; home (for elderly, orphans, etc.)