×

surrogate meaning in French

n. suppléant, substitut; succédané; (mère) porteuse
v. substituer, remplacer
adj. de remplacement; suppléant

Related Words

  1. surrogate mother
  2. surreptitiousness
  3. surrogacy
  4. surrogate mother
  5. surrogation
PC Version

Copyright © 2018 WordTech Co.