×

fosterage meaning in French

n. mise en nourrice; adoption

Related Words

  1. foster sister
  2. foster talent
  3. fosterer
  4. fosterling
PC Version

Copyright © 2018 WordTech Co.