English-Spanish dictionary »

foster care meaning in Spanish

EnglishSpanish
foster care (system by which a child is cared for)
noun

acogimiento familiarnoun
{m}