ottimati
Italian
Noun
ottimati
m
plural of
ottimate