descascarillarse

Spanish

Verb

descascarillarse

  1. infinitive of descascarillar combined with se