Spanish-English Dictionarydesacelerar
Meaning of desacelerar