escarapelaron
Spanish
Verb
escarapelaron
third-person plural preterite indicative of
escarapelar