Spanish-English Dictionaryacumulara
acumulara
acumular
Meaning of acumulara