escarparla
Spanish
Verb
escarparla
infinitive of
escarpar
combined with
la