escarbarnos
Spanish
Verb
escarbarnos
infinitive of
escarbar
combined with
nos