Spanish-English Dictionaryréplica
replica
replicar
Meaning of réplica