smagliarti

Italian

Verb

smagliarti

  1. compound of the infinitive smagliare with ti

Anagrams