Back to Dictionary
你死我活
nǐsǐwǒhuó
1.
lit. you die, I live (idiom); irreconcilable adversaries
2.
two parties cannot coexist
Metadata
- Category
- Chinese