foster care n : supervised care for delinquent or neglected children usually in an institution or substitute home
版權所有 © 2025 3Dict.net