Spanish-English Dictionaryoptimizar
Meaning of optimizar