otturarti
Italian
Verb
otturarti
compound of the infinitive
otturare
with
ti
Anagrams
torturati
,
triturato