Back to Dictionary
不可抗拒
bùkěkàngjù
1.
act of God
2.
force majeure (law)
3.
irresistible (idiom)
Metadata
- Category
- Chinese