escarapelarse
Spanish
Verb
escarapelarse
infinitive of
escarapelar
combined with
se