Spanish edit

Participle edit

escrachado (feminine escrachada, masculine plural escrachados, feminine plural escrachadas)

  1. past participle of escrachar