Spanish-English Dictionarymodernizar
Meaning of modernizar