escarbaros
Spanish
Verb
escarbaros
infinitive of
escarbar
combined with
os