Spanish-English Dictionarydescargaba
descargaba
descargarse
Meaning of descargaba