Spanish-English Dictionarysimplificar
Meaning of simplificar