descascarillarse
Spanish
Verb
descascarillarse
infinitive of
descascarillar
combined with
se