Slovnenya

Translation English French: optimum

Dictionary: main
optimum
adjective