English-Chinese dictionary »

force majeure meaning in Chinese

EnglishChinese
force majeure (overwhelming force)
noun

不可抗力 /bùkěkànglì/noun

Your history