Spanish-English Dictionarysorber
Meaning of sorber