Back to Dictionary
相依为命
相依為命
xiāngyīwéimìng
1.
mutually dependent for life (idiom); to rely upon one another for survival
2.
interdependent