Translation of sangre nueva in English:

sangre nueva

new blood, n.

feminine noun

  • 1

    new blood