Translation of foster home in Spanish:

foster home

casa de acogida, n.

noun

  • 1

    casa de acogida feminine