Spanish-English Dictionaryduplicar
Meaning of duplicar