Spanish-English dictionary »

casa de acogida meaning in English

SpanishEnglish
casa de acogida noun
{f}

foster home [foster homes](adoptive parent's home)
noun
[UK: ˈfɒ.stə(r) həʊm] [US: ˈfɑː.stər hoʊm]