foster care n : supervised care for delinquent or neglected children usually in an institution or substitute home
Copyright © 2024 3Dict.net