Spanish

edit

Verb

edit

escarapelarlos

  1. infinitive of escarapelar combined with los