Spanish-English Dictionaryestabilizar
Meaning of estabilizar