Spanish edit

Verb edit

escarbarlo

  1. infinitive of escarbar combined with lo