Back to Dictionary
密不可分
mìbùkěfēn
1.
inextricably linked (idiom)
2.
inseparable