Spanish edit

Verb edit

escarapelarlos

  1. infinitive of escarapelar combined with los