Spanish-English Dictionaryreplicar
Meaning of replicar