Spanish edit

Participle edit

escarbado (feminine escarbada, masculine plural escarbados, feminine plural escarbadas)

  1. past participle of escarbar