escarbarse
Spanish
Verb
escarbarse
infinitive of
escarbar
combined with
se