descascarillarte
Spanish
Verb
descascarillarte
infinitive of
descascarillar
combined with
te