Spanish-English Dictionaryacumulan
acumulan
acumular
Meaning of acumulan