Spanish

edit

Participle

edit

estrucado (feminine estrucada, masculine plural estrucados, feminine plural estrucadas)

  1. past participle of estrucar