Spanish-English Dictionarysobraste
sobraste
sobrar
Meaning of sobraste