Spanish-English Dictionarysobrar
Meaning of sobrar