scagliarti
Italian
Verb
scagliarti
compound of the infinitive
scagliare
with
ti
Anagrams
stagliarci