beber alguien la sangre a otra persona - Spanish English Dictionary
History

beber alguien la sangre a otra persona



Meanings of "beber alguien la sangre a otra persona" in English Spanish Dictionary : 2 result(s)

Spanish English
Idioms
beber alguien la sangre a otra persona [v] make someone's life miserable
beber alguien la sangre a otra persona [v] give someone a hard time