Spanish-English Dictionaryeconomizar
Meaning of economizar