Spanish edit

Participle edit

estarcido (feminine estarcida, masculine plural estarcidos, feminine plural estarcidas)

  1. past participle of estarcir