Spanish-English Dictionarycargaron
cargaron
cargarse
Meaning of cargaron