Spanish

edit

Verb

edit

descascarillarse

  1. infinitive of descascarillar combined with se