Spanish-English Dictionarycargaba
cargaba
cargarse
Meaning of cargaba