×
replicate
meaning in French
v.
dupliquer, copier; reproduire
Related Words
replicant
replicase
replication
replicative
PC Version
Copyright © 2018 WordTech Co.