scagliarti

Italian

Verb

scagliarti

  1. compound of the infinitive scagliare with ti

Anagrams