See also: scarroccio

Italian

edit

Verb

edit

scarrocciò

  1. third-person singular past historic of scarrocciare