escarapelaros
Spanish
Verb
escarapelaros
infinitive of
escarapelar
combined with
os