Expressions (A–Z)
""
S
-
Spit blood
Figuratively: to exert oneself very much; to suffer because of the effort made.
4 views
Figuratively: to exert oneself very much; to suffer because of the effort made.
4 views