Spanish-English Dictionaryescalar
Meaning of escalar