Spanish-English Dictionaryreplica
replica
replicar
Meaning of replica