Spanish-English Dictionarydescargabas
descargabas
descargarse
Meaning of descargabas