tuffata
Italian
Participle
tuffata
f
sg
feminine singular of
tuffato
Anagrams
attuffa