Slovnenya

Translation English French: optimal

Dictionary: main
optimal
adjective