scoticasse
Italian
Verb
scoticasse
third-person singular imperfect subjunctive of
scoticare
Anagrams
scosciaste