Polish-English dictionary »

optimum meaning in English

PolishEnglish
optimum noun

optimumnoun
the best or most favorable condition