Spanish

edit

Participle

edit

estruchado (feminine estruchada, masculine plural estruchados, feminine plural estruchadas)

  1. past participle of estruchar