descarapelarse
Spanish
Verb
descarapelarse
infinitive of
descarapelar
combined with
se