Dar o sangue
Give one's blood, make a supreme effort
Significado
To make a supreme effort, to dedicate oneself completely and passionately to something.
Significado
To make a supreme effort, to dedicate oneself completely and passionately to something.