have one's fortune or success depend on another person - Spanish English Dictionary
History

have one's fortune or success depend on another person

Play ENESENus
Play ENESENuk
Play ENESENau


Meanings of "have one's fortune or success depend on another person" in Spanish English Dictionary : 1 result(s)

English Spanish
Idioms
have one's fortune or success depend on another person chupar rueda [v]