descarapelaros
Spanish
Verb
descarapelaros
infinitive of
descarapelar
combined with
os