scarrocciato

Italian

Participle

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

  1. past participle of scarrocciare