Spanish-English Dictionarydescascaríais
descascaríais
descascar
Meaning of descascaríais