escarbadas

Spanish

Participle

escarbadas f pl

  1. feminine plural of escarbado