ottimate
Italian
Noun
ottimate
m
(
plural
ottimati
)
optimate