strozzasse
Italian
Verb
strozzasse
third-person singular imperfect subjunctive of
strozzare