Spanish

edit

Verb

edit

descascarillaros

  1. infinitive of descascarillar combined with os