1 shed : derramar, verter <to spill blood : derrame sangre> 2 divulge : revelar, divulgar
: derramarse