escarbarte
Spanish
Verb
escarbarte
infinitive of
escarbar
combined with
te