Spanish-English Dictionarytriplicar
Meaning of triplicar