Spanish-English Dictionarycuadruplicarse
Meaning of cuadruplicarse