Definify.com

Definition 2024


ottimate

ottimate

Italian

Noun

ottimate m (plural ottimati)

  1. optimate