English

edit

Noun

edit

maximizations

  1. plural of maximization