Spanish-English Dictionarydescargase
descargase
descargarse
Meaning of descargase