ottimizzata

Italian

Participle

ottimizzata f sg

  1. feminine singular of ottimizzato