Spanish-English Dictionarydescargues
descargues
descargarse
Meaning of descargues