scusarti
Italian
Verb
scusarti
compound of the infinitive
scusare
with
ti
Anagrams
struscia
,
turcassi