escarbarte

Spanish

Verb

escarbarte

  1. infinitive of escarbar combined with te