Spanish-English Dictionarycargabas
cargabas
cargarse
Meaning of cargabas