Translation of to spill blood in Spanish:

to spill blood

derramar sangre, phr.

phrase

literary

  • 1

    derramar sangre literary