コドモシェルター
Meanings
Noun
1. children's shelter; shelter for abused and neglected children
Composed of
child