Italian edit

Participle edit

schitarrato (feminine schitarrata, masculine plural schitarrati, feminine plural schitarrate)

  1. past participle of schitarrare