schitarrasse
Italian
Verb
schitarrasse
third-person singular imperfect subjunctive of
schitarrare