ottimata
Italian
Participle
ottimata
f
sg
feminine singular of
ottimato
Anagrams
mattatoi