Spanish edit

Participle edit

excoriado (feminine excoriada, masculine plural excoriados, feminine plural excoriadas)

  1. past participle of excoriar