NichiDict

養護施設

ようごしせつ
[yougoshisetsu]

Meanings

1.Noun

children's home; child care institution; orphanage