descascarillarte

Spanish

Verb

descascarillarte

  1. infinitive of descascarillar combined with te