Spanish edit

Verb edit

escarapelarse

  1. infinitive of escarapelar combined with se