Slovnenya

Translation English French: minimization

Dictionary: main
minimization
noun