Spanish

edit

Verb

edit

descascarillarla

  1. infinitive of descascarillar combined with la