×

replicate meaning in French

v. dupliquer, copier; reproduire

Related Words

  1. replicant
  2. replicase
  3. replication
  4. replicative
PC Version

Copyright © 2018 WordTech Co.