×
fosterage
meaning in French
n.
mise en nourrice; adoption
Related Words
foster sister
foster talent
fosterer
fosterling
PC Version
Copyright © 2018 WordTech Co.