escarbarnos

Spanish

Verb

escarbarnos

  1. infinitive of escarbar combined with nos