descascararse
Spanish
Verb
descascararse
infinitive of
descascarar
combined with
se