turarti
Italian
Verb
turarti
compound of the infinitive
turare
with
ti
Anagrams
tritura
,
turrita