Translation of foster out in Spanish:

foster out

phrasal verb

  • 1

    colocar con una familia de acogida