Spanish-English Dictionarydescargabais
descargabais
descargarse
Meaning of descargabais