Spanish-English Dictionarydescargaste
descargaste
descargarse
Meaning of descargaste