Spanish

edit

Verb

edit

escarapelarlas

  1. infinitive of escarapelar combined with las