Back to Dictionary
血肉相连
血肉相連
xuèròuxiānglián
1.
one's own flesh and blood (idiom); closely related
Metadata
- Category
- Chinese