Spanish-English Dictionarydescascarilláis
descascarilláis
descascarillar
Meaning of descascarilláis