descascarillaros
Spanish
Verb
descascarillaros
infinitive of
descascarillar
combined with
os