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

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]