Spanish

edit

Verb

edit

descascarillarte

  1. infinitive of descascarillar combined with te