Spanish-English Dictionarysangrar
Meaning of sangrar