escarbaros

Spanish

Verb

escarbaros

  1. infinitive of escarbar combined with os