Slovnenya

Translation English Japanese: maximisation

Dictionary: main
maximisation
noun