Italian

edit

Participle

edit

scarrocciato (feminine scarrocciata, masculine plural scarrocciati, feminine plural scarrocciate)

  1. past participle of scarrocciare