English | German | Russian | Czech

foster care English

Meaning foster care meaning

What does foster care mean?

foster care

supervised care for delinquent or neglected children usually in an institution or substitute home

Are you looking for...?