Spanish edit

Verb edit

escarapelarlas

  1. infinitive of escarapelar combined with las